package game.tileMap.model.vo
{
	import flash.events.Event;
	import flash.events.IEventDispatcher;
	
	import game.tileMap.model.GameMapModel;
	import game.tileMap.model.TileMapModel;
	
	import mx.events.DynamicEvent;
	
	
	
	public class Character extends MapObj
	{
		
		public var name:String;
		public var dir:int
		protected var map:GameMapModel=GameMapModel.getInstance()
		
		public  static const TOUCH_SPRITE:String="touch_sprite" 
		public function Character()
		{
			
			
			
		}
		
		public function passable(X:int, Y:int):Boolean{
			var canPass:Boolean=map.passable(X,Y)
			
			
			return canPass     
		}
		
		
		
		public function check_event_trigger_touch(X:int, Y:int):Boolean{
			
			return false;
		}
		
		/**
		 * 结束移动
		 * 
		 */		
		public function endMove():void{
			
		}
		
	}
}